*{margin: 0;padding: 0;border: 0;}
html{font-size:10px;width: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {
	display: block;
}
body { color: #0C0C1E;font-size:1.4rem;line-height: 1.625;background: #FFFFFF;width: 100%;min-width: 1200px;}
ul, ol { list-style-type: none;}
a:hover { text-decoration:none;color: #353535;}
a{text-decoration:none; color:#0C0C1E;}
img{border:none;}

/*tongyong*/

.full100{width: 100%;}
.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}
.margin-top-20{margin-top: 2rem;}
.margin-bottom-200{margin-bottom: 10rem;}
.margin-bottom-20{margin-bottom: 2rem;}
.more{width: 112px;height: 38px; display: block;line-height: 37px;text-align: center;color: #4A8CC5;font-size: 16px;border: 1px solid #4A8CC5;border-radius:20px;}
/*nav*/
.main-header {height: 126px;z-index: 3;box-shadow:0px 9px 18px -19px #000;}
.nav-is-fixed .main-header {position: fixed;top: 0;left: 0;width: 100%;}
/*banner*/
.header{ max-width:1600px; margin:0 auto; height:90px;}
.logo{ float:left; height:126px;}
.logo img{height:126px;}

#nav{width:550px;height: 126px;margin: 0;list-style-type: none;float: right;}
#nav .mainlevel{float:left;width:110px;/*IE6 only*/ height:126px;}
#nav .mainlevel>a{color:#535362;text-decoration:none;line-height:126px;display:block;width:110px;text-align:center;z-index:999; font-size:18px;}
#nav .mainlevel ul li a{color:#535362;text-decoration:none;line-height:55px;display:block;width:110px;text-align:center;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{background: #434140;text-decoration:none;color: #FFFFFF;}
#nav .mainlevel>a:hover,#nav .mainlevel a.cur{background: #434140;color: #FFFFFF;}
#nav .mainlevel ul{display:none;position:absolute;z-index:999;}
#nav .mainlevel>li:hover{border-top:3px solid #349e99;}
#nav .mainlevel:hover ul{display:inline-block;}
#nav .mainlevel ul li.mainlevel{background:rgba(0,0,0,0.5);float:none;}
#huandeng img{width: 100%;}

.about{margin-top: 77px;box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.19);}
.about a.more{float: right;margin-top: -10px;}
.video{width: 460px;height: 390px;float: left; background: #EFEFEF;}
.video img{width: 460px;height: 390px;}
.wenzi{width: 740px;height: 390px;float: right;font-size: 16px; padding-left: 34px; padding-right: 34px;}
.wenzi .title{width: 660px; height: 60px;font-size: 22px; line-height:30px; color: #0D0D1E;margin-top:40px;}
.wenzi .title span{font-size: 16px;}
.wenzi .content{padding-top: 35px;line-height: 1.8;}
.wenzi .erweima{padding-top: 10px;}
.wenzi .about_btn img{float: right;}

.indextitle{font-size: 16px;text-align: center;padding: 20px 0;}
.indextitle h1{font-size: 24px;display: inline;}
.indextitle span{font-size: 40px;font-family:"宋体";font-weight: bold;display: block;}
.chanpin{margin-top: 100px;height: 680px;background: #9797A6;}
.chanpin .indextitle{color: #FFFFFF;}
.chanpin .content li{width: 25%;padding: 6px 10px;text-align: center;float: left;}
.chanpin .content img{width: 100%;transition:0.3s;height: 196px;}
.chanpin .content a:hover img{transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);}
.chanpintext{height: 30px; display: block;text-align: center;line-height: 30px;color: #FFFFFF;}
.chanpin a.more{margin: 0 auto;color: #FFFFFF;border-color: #FFFFFF;}

.linian{height: 502px;background:url(../images/wenhuabg.jpg) no-repeat top center #F3F3F3 ;}
.linian .content{width: 770px;margin: 78px auto; font-size: 16px; color: #858594;line-height: 2;text-align: center;}

.news{height: 718px;padding: 0 78px;}
.news .content{margin-top: 30px;overflow: hidden;}
.news .news_left{float: left;width: 487px;margin-left: 20px;}
.news .news_left a{font-size: 16px; line-height: 50px;color: #9797A5;}
.news .news_left p{font-size: 14px; line-height: 1.5;color: #9797A5;}
.news .news_right{float: left;width: 480px;margin-left: 10px;background: url(../images/news_right.jpg) no-repeat top left;height: 410px;padding-left:20px;}
.news ul li{border-bottom: 1px dashed #9797A5;height: 70px;margin-top: 10px;}
.news .newsli1{background: url(../images/li_ico.jpg) no-repeat top left;width: 60px;height: 70px;float: left;line-height: 40px;font-size: 26px;padding-left: 12px;}
.news .newsli2{width: 290px;height: 70px;float: left;}
.news .newsli2 a{font-size: 16px;}
.news .newsli2 a:hover{color: #FF794C;}
.news .newsli2 p{font-size: 12px;color: #7F7F7F;}
.news .newsli3{width: 100px;height: 70px;float: left;text-align: right;}
.news .more{margin:30px auto; }

.gongchang img{width:100%;}

.youqing{margin-top: 10px;}
.youqing ,.youqing a{color: #999999;}
.footerbg{background: #000000;height: 180px;color: #989898;}
.footerbg ul{width: 700px; margin: 30px auto;overflow: hidden;}
.footerbg li{float: left;width: 140px;text-align: center;}
.footerbg li a{color: #DBDBEA;font-size: 14px;}
.foot_btn{width: 810px;margin: 30px auto;}
.foot_btn .fbtn{width: 33.3333%;text-align: center;float: left;}
.footer{background: #000000;height: 40px;border-top: 1px solid #484848;color: #989898;text-align: center;line-height: 33px;font-size: 12px;}
.footer a{color: #989898;}
.logod{width: 500px;margin: 53px 0 0 8px;float: left;}
.logod img{float: left;}
.logod span{display: block;margin-left: 10px;float: left;}
.logod span em{font-style: normal;font-size: 18px;}
.footerbg .erweima{width: 500px;float: right;text-align: right;margin: 16px 34px 0 0;}

/*zibanner*/
.banner_zy img{width: 100%;min-width: 1200px;}
.mianbaoxue{font-weight: bold;line-height: 60px;box-shadow: 0 4px 10px -5px rgba(0, 0, 0, 0.2);background: #FFFFFF;}
.mianbaoxue .home{color: #0088CC;}
.breadcrumb{background: none;margin-bottom: 0;}
.zititle{font-size: 48px;text-align: center;padding: 20px 0;}
.zititle span{font-size: 24px;font-family:"宋体";display: block;}
.zi .content{font-size: 16px;line-height: 2.2;}
.zi .content img{max-width: 1200px;}

/*子页图片列表*/
.list-pic{width:100%; height:auto;overflow: hidden; }
.list-pic ul li{float:left; padding:20px 1%;}
.list-pic ul li a{ width:98%; height:auto; background:#FFF; padding:10px 2%; display:block;box-shadow: 0 0 5px #DDDDDD; transition:0.3s; background:-webkit-transition: .5s all ease;-moz-transition: .5s all ease;-ms-transition: .5s all ease;-o-transition: .5s all ease;}
.list-pic ul li img{ width:100%; display:block;}
.pics_bt{width:100%; height:100px; margin:0 auto; margin-top:20px;}
.pics_bt h1{width:100%; height:30px; line-height:30px; text-align:center; font-size:18px;}
.pics_bt p{width:100%; height:30px; line-height:30px; text-align:center; color:#777; font-size:14px; margin-top:3px;}
.pics_bt span{width:30px;height:5px; background:#0088CC; display:block; margin:0 auto;margin-top:26px; }
.list-pic ul li a:hover{ opacity:0.9;}
.list-pic ul li a:hover img{transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);}
.pagination>li a,.pagination>li span,.pagination>li a:hover{color: #555555;}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius: 1rem 0 0 1rem;}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0 1rem 1rem 0 ;}
/*新闻列表详情*/
.inner-con{height:140px;padding:20px;}
.inner-con{padding:0; display: block;}
.inner-con .pics-con{ width:210px; height:140px;text-align:center; overflow:hidden; float:left; display:block; border-radius:5px;margin: 10px;}
.pic-attr-con{width: calc((100% - 255px) / 1); float:right;margin:10px; }
.pic-title-con{ margin-top:0; font-size:16px; color:#333; line-height:1.5;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: bold;}
.pic-title-con a{ color:#333; }
.pic-intro-con{ margin-top:10px; font-size:14px; font-weight:500; color: rgb(136, 136, 136); }
.pic-con img{ width:100%;align-items:center;transition:all 0.5s;}
.news_list_con{ width:96%; margin:0 auto;}
.news_list_con ul li{ width:100%;min-height:140px; height:auto;transition:all 0.5s;overflow: hidden;margin-bottom:20px;padding-bottom: 0;padding-top: 0; background:#f5f5f5; border-radius:5px;border: none;}
.pic-con img{height: 140px;}
.pic-title-con{line-height:2;}
.news_list_con ul li:hover a{ color:#fff; transition:all 0.5s;}
.news_list_con ul li:hover a h3{ color:#fff; transition:all 0.5s;}
.news_list_con ul li:hover .pic-intro-con p{color:#fff; transition:all 0.5s;}
.news_list_con ul li:hover .pic-con img{transition:all 0.5s;transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);}
.news_list_con ul li:hover{ transition:all 0.5s; width:100%;  border-radius:5px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);color:#fff; background:#0088CC; }
.news_nrr{margin:0 auto; margin-bottom:40px; margin-top:20px;}
.mm1{overflow:hidden;text-align: center;}
.mm1 h2{ width:100%;font-size:36px;color:#333;font-weight:700;line-height:1.8;border-bottom:1px dotted #e1e1e1;display:inline-block; padding-bottom: 10px;margin: 0;}
.mm1 p span{display:inline-block;}
.mm1 p span.jk1{color:#b1b1b1;font-size:14px;border-radius:20px;border:1px solid #e1e1e1;margin:0px 0px;padding:5px 15px 5px 15px;background-size:auto 100%;}
.mm1 p span.jk2{color:#999;font-size:14px;margin:20px 10px;}
.mm2{line-height:2.2;font-size: 16px;letter-spacing:2px;}
.mm2 .img{text-align: center;}
.mm3 img{max-width:100%;}
.page {	margin-top:20px; border-top:1px solid #f4f4f4; margin-bottom:10px;}
.page P { padding:10px 0;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;padding-left: 0;padding-right: 0;padding-top: 10px}
.page P.pre{padding-top:15px;}
.page p:hover{padding-left:30px;}
.page a { color:#666}
.contact{border: 1px solid #DBDBEA;}
.contact .content{padding: 20px;}
/*tanchuang*/
.ewmcontent{width:80%; auto;}
.hide_box{z-index:999;filter:alpha(opacity=50);background:#666;opacity: 0.5;-moz-opacity: 0.5;left:0;top:0;height:99%;width:100%;position:fixed;display:none;}
.shang_box{width:540px;height:540px;padding:10px;background-color:#fff;border-radius:10px;position:fixed;z-index:1000;left:50%;top:50%;margin-left:-280px;margin-top:-280px;border:1px dotted #dedede;display:none;}
.shang_tit{width: 100%;height: 75px;text-align: center;line-height: 66px;font-size: 32px;background: url('../images/cy-reward-title-bg.jpg') center top;margin-top: 37px;}
.shang_box img{border:none;border-width:0;}
.shang_close{float:right;display:inline-block;}
.shang_payimg{width:140px;padding:0;border:6px solid #EA5F00;margin:0 auto;border-radius:3px;height:140px;}
.shang_payimg img{display:block;text-align:center;width:100%;height:100%; }
.shang_info p,.shang_info a{color:#666666;text-align:center;font-size:16px;text-decoration:none;line-height:2em;margin-top: 30px;}
.shang_pay_txt{color: #006400;}
.rightzs{width: 285px;height: 297px;background: url(../images/rightzhenshi.png) no-repeat;margin: 0 auto;line-height: 59.6px;padding-left: 30px;font-size: 16px;}